/*
 * CAppStateLostConnection.h
 *
 *  Created on: 21/03/2013
 *
 */

#ifndef CAPPSTATELOSTCONNECTION_H_
#define CAPPSTATELOSTCONNECTION_H_

#include "CAppState.h"
#include "CSurface.h"

class CAppStateLostConnection : public CAppState {
    private:
        static CAppStateLostConnection instance;
        SDL_Surface* surfLogo;
        int startTime;

    private:
        CAppStateLostConnection();

    public:
        void onActivate();

        void onDeactivate();

        void onLoop();

        void onRender(SDL_Surface* surf_Display);

    public:
        static CAppStateLostConnection* getInstance();
};



#endif /* CAPPSTATELOSTCONNECTION_H_ */
